take the last train to glory - German English Dictionary